Skip to content

feat: add token-2022 extensions#385

Merged
HealthyBuilder merged 1 commit intosolana-foundation:mainfrom
sonicfromnewyoke:sonic/feat-token2022-extensions
Apr 16, 2026
Merged

feat: add token-2022 extensions#385
HealthyBuilder merged 1 commit intosolana-foundation:mainfrom
sonicfromnewyoke:sonic/feat-token2022-extensions

Conversation

@sonicfromnewyoke
Copy link
Copy Markdown
Contributor

Problem

token-2022 implementation only covered the base SPL Token instructions.
this meant users couldn't interact with any t22 extension (transfer fees, metadata pointers, transfer hooks, etc) through this SDK

Summary of Changes

  • added new instruction types with full builder pattern, serialization, validation, and variant registration
  • added extension state structs for all extension types with TLV parsing for on-chain account data

closes #292

@HealthyBuilder
Copy link
Copy Markdown
Collaborator

Excellent T22 extension support. Merging. Closes #292

@HealthyBuilder HealthyBuilder merged commit 04dfc79 into solana-foundation:main Apr 16, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Not being able to decode metadata for Token2022ProgramID #23

2 participants